to bask in success - Turkish English Dictionary